home *** CD-ROM | disk | FTP | other *** search
- TIKI
- $define diamondworkdir sound/character/cardguard/diamond
-
- setup
- {
- scale .8
- lod_scale 7
- radius 32
- path models/characters/cardguard_diamond
- surface top_half shader skin02.tga
- surface top_head shader skin02.tga
- surface top_hand_right shader skin02.tga
- surface top_hand_left shader skin02.tga
- surface bottom_half shader skin02.tga
- surface bottom_leg_left shader skin02.tga
- surface bottom_leg_right shader skin02.tga
- surface cap_body shader models/fx/fx_caps/cap01
- skelmodel cardguard_diamond_baseframe.skb
- }
-
- init
- {
- server
- {
- classname Actor
- setsize "-32 -32 0" "32 32 80"
- eyeoffset "0 0 72"
- statemap ai/cardguard_diamond.st
- name "Cardguard"
- manatype medium
- fov 240
- visiondistance 1000
- enemy
- proj_accuracy 0.65
- proj_leading_accuracy 0.5
- painthreshold 35
- turnspeed 15
- health 55
- deathshrink
- cache w_diamondstaff.tik
- cache models/prj_diamond.tik
- attachmodel w_diamondstaff.tik tag_weapon 1 "" 0
- bloodmodel blood_spray.tik
- surface cap_body +nodraw
- aliascache snd_idle1 $diamondworkdir$/idle1.wav
- aliascache snd_idle2 $diamondworkdir$/idle2.wav
- }
- client
- {
- cache $diamondworkdir$/alert1.wav
- cache $diamondworkdir$/alert2.wav
-
- cache $diamondworkdir$/attack1.wav
- cache $diamondworkdir$/attack2.wav
-
- cache $diamondworkdir$/death1.wav
- cache $diamondworkdir$/death2.wav
-
- cache $diamondworkdir$/pain1.wav
- cache $diamondworkdir$/pain2.wav
- cache $diamondworkdir$/run_attack.wav
-
- cache $diamondworkdir$/staffcock.wav
- cache $diamondworkdir$/stand_attack.wav
- cache $diamondworkdir$/stretch1.wav
- cache $diamondworkdir$/twitch1.wav
- cache $diamondworkdir$/twitch2.wav
-
- cache $diamondworkdir$/step1.wav
- cache $diamondworkdir$/step2.wav
- cache $diamondworkdir$/walk_attack.wav
-
- }
-
- }
-
- animations
- {
- idle_stretch idle_stretch.ska
- {
- client
- {
- 0 sound $diamondworkdir$/stretch1.wav 0 .6 128
- }
- }
- attack_stand_still attack_stand_still.ska
- alert1 alert_1.ska
- {
- client
- {
- 3 sound $diamondworkdir$/alert1.wav 0 .6 128
- }
- }
- alert2 alert_2.ska
- {
- client
- {
- 3 sound $diamondworkdir$/alert2.wav 0 .6 128
- }
- }
- idle idle_1.ska
- {
- server
- {
- first weapon_anim "idle"
- }
- }
- twitch1 idle_2.ska
- {
- client
- {
- 5 sound $diamondworkdir$/twitch1.wav 0 .6 128
- }
- }
- twitch2 idle_staffplay.ska
- {
- client
- {
- 7 sound $diamondworkdir$/twitch2.wav 0 .6 128
- }
- }
- staffcock staffcock.ska
- {
- server
- {
- first weapon_anim "openspin"
- }
- client
- {
- 5 sound $diamondworkdir$/staffcock.wav 0 .6 128
- }
- }
- idle_2walk idle2walk.ska
- {
- server
- {
- first weapon_anim "spin"
- }
- }
- walk walk.ska
- {
- server
- {
- first weapon_anim "spin"
- }
- client
- {
- 0 sound $diamondworkdir$/step1.wav 0 .6 128
- 10 sound $diamondworkdir$/step2.wav 0 .6 128
- }
- }
- walk_2attack walk2attack.ska
- {
- server
- {
- 6 melee 1
- }
- }
- attack1 attack1.ska
- {
- server
- {
- 14 melee 15
- }
- client
- {
- 2 sound $diamondworkdir$/attack1.wav 0 .6 128
- }
- }
- attack2 attack2.ska
- {
- server
- {
- 4 melee 10
- 14 melee 15
- }
- client
- {
- 2 sound $diamondworkdir$/attack2.wav 0 .6 128
- }
- }
- walk_attack walk_attack.ska
- {
- server
- {
- 8 proj tag_barrel prj_diamond.tik
- }
- client
- {
- 1 sound $diamondworkdir$/walk_attack.wav 0 .6 128
- }
- }
- pain1 pain1.ska
- {
- client
- {
- 2 sound $diamondworkdir$/pain1.wav 0 .6 128
- }
- }
- pain2 pain2.ska
- {
- client
- {
- 2 sound $diamondworkdir$/pain2.wav 0 .6 128
- }
- }
- stand_attack attack_stand.ska
- {
- server
- {
- 5 proj tag_barrel prj_diamond.tik
- }
- client
- {
- 2 sound $diamondworkdir$/stand_attack.wav 0 .6 128
- }
- }
- run run.ska
- {
- server
- {
- first weapon_anim "spin"
- }
- client
- {
- 1 sound $diamondworkdir$/step1.wav 0 .6 128
- 9 sound $diamondworkdir$/step2.wav 0 .6 128
- }
- }
- run_attack run_attack.ska
- {
- server
- {
- 2 proj tag_barrel prj_diamond.tik
- }
- client
- {
- 0 sound $diamondworkdir$/run_attack.wav 0 .6 128
- }
- }
- death_1 death_1.ska
- {
- server
- {
- first weapon_anim "closespin"
- last weapon_anim "idle"
- }
- client
- {
- 3 sound $diamondworkdir$/death1.wav 0 .6 128
- }
- }
- death_2 death_2.ska
- {
- server
- {
- first weapon_anim "closespin"
- last weapon_anim "idle"
- }
- client
- {
- 0 sound $diamondworkdir$/death2.wav 0 .6 128
- }
- }
- death_gib death_gib.ska
- death_gibhead death_gib_head.ska
- deathgib1 death_2.ska
- {
- server
- {
- 1 removeattachedmodel tag_weapon
- 1 spawngib "0 0 32" 0 32 "cap_body" death_gib top*
- 1 spawnnamedgib w_diamondstaff.tik tag_weapon 90 0
- 1 attachmodel fx_bspurt2.tik tag_gib 1 "" 0 5
- }
- }
- deathgib2 death_2.ska
- {
- server
- {
- 1 spawngib "0 0 32" 0 32 "" death_gibhead top_head
- 1 attachmodel fx_bspurt2.tik tag_gib_head 1 "" 0 5
- }
- }
- death_frozen death_2.ska
- {
- server
- {
- first weapon_anim "idle"
- 0 freeze 1
- 5 setframe 5
- }
- }
-
- }
-
- /*QUAKED Enemies_CardGuard-Diamond (1 0.5 0) (-32 -32 0) (32 32 80) x x x x x x TRIGGER_SPAWNED
-
- CardGuard of the Diamond Variety
-
- He'll make you his bitch. No wait, that's Romero that does that.
- */
-